import request from '@/utils/request'

export function login(data) {
  return request({
    url: '/sys/login',
    method: 'post',
    data
  })
}

export function getUserInfo() {
  return request({
    url: '/sys/profile',
    method: 'post'
  })
}
// 根据ID获取员工信息   (用户即是员工)
export function getUserDetailById(id) {
  return request({
    url: `/sys/user/${id}`
  })
}

// 给员工分配角色
export const assignRoles = data=>{
  return request({
    method:'put',
    url: `/sys/user/assignRoles`,
    data
  })
}


//  ResetFul 接口规范
//  用户功能的地址是   /admin/user
//  读取用户列表   请求方式为： GET  地址为  /admin/user
//  读取单个用户   请求方式为： GET  地址为  /admin/user/:id
//  新增单个用户   请求方式为： POST  地址为  /admin/user/        data为提交的数据 (user,pwd)
//  修改单个用户   请求方式为： PUT  地址为  /admin/user/:id      data为提交的数据 (提交完整的字段数据)
//  修改单个用户   请求方式为： PATCH  地址为  /admin/user/:id     data为提交的数据 (提交要修改部分字段数据)
//  删除单个用户   请求方式为： DELETE  地址为  /admin/user/:id     


export function logout() {}
